package com.spic.business.xfalarm.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.Column;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 290512
 * @create 2022-03-02 11:06
 */
@Data
public class DeviceInfo implements Serializable
{
  @Column(name = "CDI_DeviceID")
  private String  CDI_DeviceID;
  @Column(name = "CDI_DeviceName")
  private String CDI_DeviceName;
  @Column(name="CDI_Longitude")
  private BigDecimal CDI_Longitude;
  @Column(name="CDI_Latitude")
  private BigDecimal CDI_Latitude;
  @Column(name="CDI_Address")
  private String CDI_Address;
  @Column(name="CDI_LinkMan1")
  private String CDI_LinkMan1;
  @Column(name="CDI_LinkPhone1")
  private String CDI_LinkPhone1;
  @Column(name="CDI_LinkMan2")
  private String CDI_LinkMan2;
  @Column(name="CDI_LinkPhone2")
  private String CDI_LinkPhone2;
  @Column(name="CDI_AddTIme")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  private Date CDI_AddTIme;
  @Column(name="INFO_MAC")
  private String INFO_MAC;
  @Column(name="INFO_IMEI")
  private String INFO_IMEI;
  @Column(name="INFO_DEVICE_NO")
  private String INFO_DEVICE_NO;
  @Column(name="ST_LINE_STATE")
  private String ST_LINE_STATE;
  @Column(name="ST_ARM_STATE")
  private String ST_ARM_STATE;
  @Column(name="GBD_GroupID")
  private String GBD_GroupID;
  @Column(name="DEVT_NAME")
  private String DEVT_NAME;
}
